package com.stack.knowyouservice.service;

import com.stack.knowyoubean.bean.User;


/**
 * 教师表的服务层接口
 *
 * @author stack
 */
public interface UserService {


    /**
     * 查询用户的个人信息
     *
     * @param userid 账号
     * @return 用户信息
     */
    User userInfo(String userid);

    /**
     * 更新用户的信息
     *
     * @param user 用户实体
     * @return 更新是否成功（true成功，false失败）
     */
    boolean userUpdate(User user);

    /**
     * 用户的注册
     *
     * @param user 用户信息
     * @return 注册标记（true： 注册成功,false： 注册失败）
     */
    boolean userRegister(User user);

    /**
     * 忘记密码
     *
     * @param username 用户名
     * @param password 密码
     * @return 密码修改标记
     */
    boolean userForgetPass(String username, String password);
}
